package com.ytjj.qmyx.supplychain.common.model.response;


import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

@Data
public class OrderProblemListResponse implements Serializable {
    /**
     * 主键id
     */
    private Integer id;
    /**
     * 子订单号
     */
    private String childOrderNo;

    /**
     * 提交人
     */
    private String commitUser;

    /**
     * 提交时间
     */
    private Date commitTime;

    /**
     * 支付时间
     */
    private Date payTime;

    /**
     * 支付平台
     */
    private String paySource;
    /**
     * 供应商商品ID
     */
    private Integer supplyProductId;

    /**
     * 商品名称
     */
    private String productName;

    /**
     * 规格
     */
    private  String productSkuSpec;

    /**
     * 订单状态
     */
    private Integer orderStatus;

   /**
     * 支付状态
     */
    private Integer isPay;

    /**
     * 收货人姓名
     *
     */
    private String userName;

    /**
     * 手机号
     */
    private String userTel;

    /**
     * 收货地址
     */
    private String deliveryAddress;

    /**
     * 快递公司
     */
    private String expressName;

    /**
     * 快递公司编码
     */
    private String expressCode;

    /**
     * 快递单号
     */
    private String expressNo;

    /**
     * 发货时间
     */
    private Date deliveryTime;

    /**
     * 供应商ID
     */
    private Integer bankerId;

    /**
     * 状态1-进行中 2-已完结
     */
    private Integer problemStatus;

    /**
     * 跟单处理状态 1-未处理 2-处理中 3-已处理
     */
    private Integer dealStatus;

    /**
     *供应商处理状态 1-未跟进 2-跟进中 3-已跟进
     */
    private Integer bankerDealStatus;

    /**
     *是否加急 1-加急 2-不加急
     */
    private Integer isUrgent;

    /**
     * 订单问题详情
     */
    private List<OrderInteractRecords> recordsList;

    /**
     * 拆分快递信息
     */
    private String expressRecordStr;

}
